/* 基础样式 */
.mention {
    -fx-font-weight: bold;
    -fx-cursor: hand; /* 手型光标表示可点击 */
}

/* 他人被@时 - 蓝色 */
.mention-other {
    -fx-fill: #3498db; /* 友好的蓝色 */
    -fx-underline: true;
}

/* 自己被@时 - 更醒目的橙红色 + 动画 */
.mention-self {
    -fx-fill: #e74c3c; /* 警示性橙红色 */
    -fx-font-weight: bolder;
    -fx-underline: true;
    -fx-background-color: #ffeeee; /* 浅红色背景 */
    -fx-background-radius: 3px;
    -fx-padding: 0 2px; /* 增加内边距 */

    /* 脉冲动画效果 */
    -fx-effect: dropshadow(gaussian, rgba(231, 76, 60, 0.5), 5, 0.5, 0, 0);
}

